Best Practices for Web Development using Grails and Django

نویسندگان

  • Lizbet Paola Mora Murguía
  • Giner Alor-Hernández
  • Beatriz Alejandra Olivares Zepahua
  • Luis Ángel Reyes Hernández
  • Ana María Chávez Trejo
چکیده

A best practice is a technique or an important aspect that helps to develop Web applications more efficiently. Best practices on Web frameworks reduce the development time and effort, saving money, increasing the quality of code, enabling to create friendly and interactive applications. This paper is focused on identifying and providing according to the experiences and requirements of the users, the best practices for Web development by using Grails and Django Web frameworks. With these best practices, developers can develop more interactive and efficient Web applications, integrating features of Web 2.0 technologies with less effort as well as exploiting the framework benefits. As proof of concept we have developed a set of Web applications by using best practices as HTML5, Comet support, AJAX, ORM, extensibility, among others.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The play! Framework

Web Development has grown tremendously during the last decade. Enabling the possibility to create and deploy web applications in a more convenient way, frameworks like Ruby On Rails, Grails, Django or CakePHP have arisen. The concept of rapid web development has not been available for the java world until Zenexity released its framework play!. This paper will demonstrate the key concepts of pla...

متن کامل

Design & Implementation of Jmeter Framework for Performance Comparison in Ruby, PHP, & Python Web Applications

The absence of thebroadperformance comparison for websites in multiple frameworks has been a major deterrentin this area. There is a need of preemptive charting which then can be referred to before selecting a framework for web development. The use of best practices is crucial and worthwhile, albeitthe performance of an application can’t be emasculated. While the former, in general,employsDRY (...

متن کامل

Design & Implementation of Jmeter Framework for Performance Comparison in Php & Python Web Applications

The absence of the extensive performance comparison for websites in multiple framework has been a major hindrance in this area. There is a need of proactive charting which then can be referred to before selecting a framework for web development. The use of best practices is imperative and worthwhile, notwithstanding the performance of an application can’t be undermined. While the former, in gen...

متن کامل

English Teachers Professional Development Needs for Web Development Skills: Meeting the Challenges of Teaching English Language in the Information Age

Utilizing the resources of the web in educational practices has made instructional processes more efficient and interesting and has made the learning process on the other hand much easier and attractive. With the web, English language teachers now have the option of engaging learners in online (web-based) instructions in addition to the use of conventional classroom instructions or alternativel...

متن کامل

Grow and Serve: Growing Django Citation Services Using SBSE

We introduce a ‘grow and serve’ approach to Genetic Improvement (GI) that grows new functionality as a web service running on the Django platform. Using our approach, we successfully grew and released a citation web service. This web service can be invoked by existing applications to introduce a new citation counting feature. We demonstrate that GI can grow genuinely useful code in this way, so...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Research in Computing Science

دوره 78  شماره 

صفحات  -

تاریخ انتشار 2014